home *** CD-ROM | disk | FTP | other *** search
/ Precos 4.97 Computer 2000 / Precos 4.97 Computer 2000.iso / mac / Info / 5Networking / 3COM / FTPSVR / 3COMTFTP.TXT < prev    next >
Text File  |  1996-03-28  |  20KB  |  459 lines

  1. AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
  2. AAAAAAAAAAAAAAAAAAAAAAAAAAAAA                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
  3. AAAAAAAAAAAAAAAAAAAAAAAAAAAAA   LEGAL RIGHTS   AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
  4. AAAAAAAAAAAAAAAAAAAAAAAAAAAAA                  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
  5. AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
  6.  
  7. =============================================================================
  8.        IMPORTANT: READ BEFORE INSTALLING OR USING THIS SOFTWARE
  9. =============================================================================
  10.  
  11. You should carefully read the following terms and the terms set forth in the 
  12. NOTICES especially those under the headings "No Warranty", "Limitation of 
  13. Liability" and "US Government Legends", before using the software programs 
  14. ("Software") and any documentation you have obtained from 3Com. Installation 
  15. or use of the Software indicates that you accept such terms.
  16.  
  17.  
  18. NO WARRANTY
  19. ===========
  20. THE SOFTWARE AND DOCUMENTATION ARE PROVIDED ON AN "AS IS" BASIS AND ALL RISK 
  21. IS WITH YOU.  BECAUSE THE SOFTWARE AND DOCUMENTATION ARE PROVIDED TO YOU FREE 
  22. OF CHARGE, 3COM MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO ANY
  23. MATTER WHATSOEVER.  IN PARTICULAR, ANY AND ALL WARRANTIES OF MERCHANTABILITY, 
  24. FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT OF THIRD PARTIES RIGHTS
  25. ARE EXPRESSLY EXCLUDED.  
  26.  
  27. FURTHER, 3COM MAKES NO REPRESENTATIONS OR WARRANTIES THAT THE SOFTWARE AND 
  28. DOCUMENTATION PROVIDED YOU ARE FREE OF ERRORS OR VIRUSES OR THAT THE SOFTWARE
  29. AND DOCUMENTATION ARE SUITABLE FOR YOUR INTENDED USE.
  30.  
  31. Some states do not allow the exclusion of implied warranties or the limitation
  32. of incidental or consequential damages for consumer products, so the above 
  33. limitations and exclusions may not apply to you.  This warranty gives you 
  34. specific legal rights which may vary from state to state.
  35.  
  36.  
  37. LIMITATION OF LIABILITY
  38. =======================
  39. IN NO EVENT SHALL 3COM OR ITS SUPPLIERS BE LIABLE TO YOU OR ANY OTHER PARTY
  40. FOR ANY INCIDENTAL, SPECIAL OR CONSEQUENTIAL DAMAGES, LOSS OF  DATA OR DATA 
  41. BEING RENDERED INACCURATE, LOSS OF PROFITS OR REVENUE, OR INTERRUPTION OF 
  42. BUSINESS IN ANY WAY ARISING OUT OF OR RELATED TO THE USE OR INABILITY TO USE
  43. THE SOFTWARE AND/OR DOCUMENTATION, REGARDLESS OF THE FORM OF ACTION, WHETHER
  44. IN CONTRACT, TORT, (INCLUDING NEGLIGENCE), STRICT PRODUCT LIABILITY OR 
  45. OTHERWISE, EVEN IF ANY REPRESENTATIVE OF 3COM OR ITS SUPPLIERS HAS BEEN 
  46. ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
  47.  
  48. Some states do not allow the exclusion of implied warranties or the limitation 
  49. of incidental or consequential damages for consumer products, so the above 
  50. limitations and exclusions may not apply to you.  This warranty gives you 
  51. specific legal rights which may vary from state to state.
  52.  
  53.  
  54. US GOVERNMENT LEGENDS
  55. =====================
  56. If you are a government agency, then this software and documentation is 
  57. provided to you subject to the following restricted rights:
  58.  
  59. For units of the Department of Defense:
  60.  
  61. Restricted Rights Legend:  Use, duplication or disclosure by the Government is 
  62. subject to restrictions as set forth in subparagraph (c)(1)(ii) of the Rights 
  63. in Technical Data and Computer Software Clause at 48 C.F.R. 52.227-7013.  
  64. 3Com Ireland,
  65. c/o 3Com Limited, ISOLAN House, Brindley Way, London Road, 
  66. Hemel Hempstead, Hertfordshire, HP3 9XJ, England.
  67.  
  68. For civilian agencies:
  69.  
  70. Restricted Rights Legend:  Use, reproduction or disclosure is subject to 
  71. restrictions set forth in subparagraph (a) through (d) of the Commercial 
  72. Computer Software - Restricted Rights clause at 48 C.F.R. 52.227-19 and the 
  73. limitations set forth in 3Com's standard commercial agreement for the Software.
  74. Unpublished rights reserved under the copyright laws of the United States.
  75.  
  76. FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
  77. FFFFFFFFFFFFFFFFFFFFFFFF                                FFFFFFFFFFFFFFFFFFFFFFF
  78. FFFFFFFFFFFFFFFFFFFFFFFF   HOW TO USE THE TFTP SERVER   FFFFFFFFFFFFFFFFFFFFFFF
  79. FFFFFFFFFFFFFFFFFFFFFFFF                                FFFFFFFFFFFFFFFFFFFFFFF
  80. FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
  81.  
  82. ===============================
  83.          CONTENTS
  84. ===============================
  85.  
  86. F1 : PC Requirements
  87. F2 : Supported Adapter Cards
  88. F3 : Files on the Install Disk
  89. F4 : Installation and Configuration
  90. F5 : Operation of the TFTP Server
  91. F6 : Packet Drivers
  92. F7 : TokenLink III (R) 16/4 Packet Driver
  93. F8 : Configuring Supported Cards
  94. F9 : Configuring Unsupported Cards
  95. F10: CUSTOM.EXE
  96. F11: Possible Problems
  97. F12: Target Directory and File Structure
  98. F13: De-Installation
  99. F14: IP Address
  100. F15: Default Gateway IP Address
  101. F16: Sub-Net Mask
  102. F17: Simple Example
  103.  
  104.  
  105. F1: PC REQUIREMENTS
  106. ===================
  107. The package is designed to operate on DOS-based PCs, running as a standalone 
  108. program. A minimum of 640Kbytes of memory, a floppy disk drive, a hard disk and
  109. a network adapter card is required. At least 2.5 Mbytes of hard disk space is 
  110. required for the installed program. MS-DOS (R) version 5.x or greater is 
  111. required.
  112.  
  113.  
  114. F2: SUPPORTED ADAPTER CARDS
  115. ============================
  116. The package supports the following 3Com network adapter cards:
  117. - EtherLink II (R)  3C503
  118. - EtherLink II TP  3C503B-TP
  119. - EtherLink II/16  3C503-16
  120. - EtherLink III  3C509                
  121. - EtherLink III TP 3C509-TP
  122. - EtherLink/MC  3C523B
  123. - EtherLink/MC TP  3C533B-TP
  124. - TokenLink(R) III 16/4 3C619 (see `TokenLink III 16/4 Packet Driver' below)
  125. - Other (see `Configuring Non-Supported Cards' below)
  126.  
  127. XT (R), AT (R) and MCA (R) PCs and clones are supported. However, XT PCs will 
  128. only support 8 bit cards.
  129.  
  130.  
  131. F3: FILES ON THE INSTALL DISK
  132. =============================
  133. The following files are present on your install disk :-
  134. INSTALL.EXE       - the program that will install the software
  135. TFTPFLS.EXE       - a self extracting file that contains the TFTP software
  136. README            - documentation on the Management Agent software
  137. 3COMTFTP.TXT      - this file
  138. DEINSTAL.EXE      - the utility which removes all installed files
  139.  
  140.  
  141. F4: INSTALLATION AND CONFIGURATION
  142. ==================================
  143. The installation utility creates a directory structure on the hard disk of the
  144. target machine. It also modifies config.sys and autoexec.bat as required. The 
  145. original versions of these files are retained so that the software may be 
  146. de-installed.
  147.  
  148. NOTE  If you are installing TokenLink III 16/4 , you must first install IBM Lan
  149. Support.
  150.       
  151. The installation process for the default configurations of the supported 
  152. network adapter cards is as follows:
  153.       
  154. * Insert the diskette in the drive A:.
  155.  
  156. * At the A: prompt, type install.
  157.  
  158. * Follow the screen prompts for the parameters you must enter or confirm. 
  159.   These are:
  160.      1/ the IP address for the TFTP server
  161.      2/ the default gateway (router) IP address (optional - see below)
  162.      3/ and the sub-net mask. (a mask is generated automatically, but 
  163.         you may change it).
  164.  
  165. These will be saved, along with other data, in the NETDEV.SYS file (see below).
  166. When all the selections have been made, the files will be expanded into 
  167. appropriate directories. When you are offered the choice of how to handle your
  168. system files, we recommend you opt for creating minimum config.sys and 
  169. autoexec.bat files. The other choices require editing of these files.
  170.  
  171. * When the installation is complete, you will be instructed to reboot the PC. 
  172. During the reboot, the system will pause. At this point, press CTRL C to abort 
  173. or any other key to invoke the server.
  174.  
  175. Once the computer has been re-booted, you must check for the correct MAC 
  176. address (if it is FFFFFFFFFFFF, refer to the Problem section below), and look 
  177. for other error messages. If clear and correct, the TFTP server is ready to 
  178. download a new software image. Should you wish to employ a non-default 
  179. configuration, refer to H: below. For information on how to use non-supported
  180. adapter cards, refer to F9: below.
  181.   
  182.  
  183. F5: OPERATION OF THE TFTP SERVER
  184. ================================  
  185. The TFTP server is designed for unattended operation. As part of the 
  186. installation process the installed software modifies the config.sys and 
  187. autoexec.bat files to load the server components and automatically start-up 
  188. the server.
  189.   
  190. The server listens for incoming TFTP transfer requests. The server will answer 
  191. requests sequentially, not in parallel. Simultaneous download is not possible. 
  192. It is not available for any other application. The TFTP Server supports the 
  193. NETASCII mode of transfer only.
  194.  
  195. Consult your 3Com managed device's User Guide for details of how to initiate 
  196. the download process. 
  197.  
  198. It is essential that you have set the device's IP address before you attempt
  199. to download. You must enter a filename, a server IP address and a destination
  200. (target device). When a TFTP request is received, the server will validate
  201. the filename and attempt to locate the file in one of the transfer
  202. directories. Once initiated, the server provides you with information about 
  203. the status of the download.
  204.  
  205. You can cancel the server by pressing 'q'. This returns you to normal DOS 
  206. operation. Re-invoke the server using TFTP_S.EXE in the 
  207. \3COMTFTP\EXE directory.
  208.  
  209.  
  210. F6: PACKET DRIVER
  211. =================
  212. Each network adapter card requires a packet driver. The packet driver is a 
  213. device driver or TSR that conforms to a specific software interface. Each type 
  214. of card installed needs a separate packet driver. For the supported 3Com cards,
  215. packet drivers are supplied with the software. The installation program will 
  216. automatically set up the packet driver based on the information you have 
  217. provided during installation.
  218.  
  219. If you have a non-3Com or unsupported 3Com network adapter card, you can 
  220. normally obtain Public Domain packet drivers to drive your card. These are not 
  221. directly supported by the installation program. Load your packet driver to the 
  222. \3COMTFTP\EXE directory. Refer to the section on unsupported cards below.
  223.  
  224. The 3Com packet drivers are provided under the terms of the GNU General 
  225. Licence Agreement (a copy of which is held on this disk in \3COMTFTP\NOTICES). 
  226. These packet drivers and the associated source code are held on this disk in 
  227. \3COMTFTP\EXE.
  228.  
  229.  
  230. F7: TOKENLINK III 16/4 PACKET DRIVER
  231. ====================================
  232. The Token Ring packet driver IBMTOKEN is an Ethernet packet driver. The IBM 
  233. Lan Support program must be installed before it can be used. The TokenLink 
  234. Adapter must be used with default settings.
  235.  
  236. The Token Ring packet driver is provided under the terms of the GNU General 
  237. Licence Agreement (a copy of which is held on this disk in \3COMTFTP\NOTICES). 
  238. The source code of this Token Ring packet driver is held on this disk in 
  239. \3COMTFTP\EXE.
  240.  
  241.  
  242. F8: CONFIGURING SUPPORTED CARDS
  243. ===============================
  244. The standard configurations are designed to use the factory defaults for a 
  245. particular card. If you use a standard configuration, you will not have to 
  246. adjust the jumpers and switch settings on the card. Standard configurations 
  247. are available for all of the supported cards: refer to the manual which came 
  248. with the card. You can use the 3Com EtherDisk (R), which comes with your card,
  249. to display the required data. If you use a non-standard configuration, you 
  250. will be asked during the installation to provide the details of the settings 
  251. on the card. Use the EtherDisk, which comes with your card, to display the 
  252. required data.
  253.  
  254.  
  255. F9: CONFIGURING UNSUPPORTED CARDS
  256. =================================
  257. Use the installation process to select a card type of `Other'. This results in
  258. a line being added to your autoexec.bat file. You must edit the autoexec.bat 
  259. file using a DOS editor. Change the line \3COMTFTP\EXE\rem replacing `rem' with
  260. the name of the packet driver for your card and the appropriate settings.
  261.  
  262. The settings that are needed by the packet driver can be found by typing the 
  263. name of the packet driver without any settings. Make a note of the settings 
  264. that are required and enter appropriate values in the autoexec.bat file. 
  265. Hexadecimal values are entered in the form 0xN, where N is the hex number.
  266.  
  267. The usual settings are:-
  268.       Software Interrupt  -     0x7e (this is the default value). 
  269.       Hardware Interrupt  -     0-15 (set on card: ensure that this does not 
  270.                 clash with any other devices).
  271.       Port I/O            -     0xN  (a three digit hex number, usually 
  272.                 between 200 and 3E0).
  273.       Cable Type          -     N    (this is usually a flag; 1 for the normal 
  274.                 connection or 0 for AUI).
  275.  
  276. An example of a packet driver set is -
  277. 3C503 0x7e 3 0x300 1
  278.   |    |   |   |   |
  279.   |    |   |   |   Cable type
  280.   |    |   |   Port I/O
  281.   |    |   Hardware Interrupt
  282.   |    Software Interrupt
  283.   Packet Driver name
  284.  
  285. If you have installed the server on drive C, the line in your autoexec.bat file
  286. will read :
  287.       C:\3COMTFTP\EXE\3C503 0x7e 3 0x300 1
  288.  
  289. Copy the packet driver for your card into the directory 3COMTFTP\EXE.
  290.  
  291. Ensure that NETDEV.SYS has been entered into your config.sys file as:
  292.     DEVICE=C:\3COMTFTP\EXE\NETDEV.SYS
  293. where C is the drive that the server has been installed on.
  294.  
  295. Your machine must be rebooted for these changes to take effect.
  296.  
  297.  
  298. F10: CUSTOM.EXE
  299. ===============
  300. The custom.exe program, located in 3COMTFTP\EXE, is used to set-up the IP 
  301. address, default gateway, and sub-net mask for the server. The Install program
  302. uses this to set-up your system with the values you enter.
  303.  
  304. You can, if you wish, use custom.exe directly. If you are going to run this 
  305. program, you should backup the netdev.sys file before proceeding.
  306.  
  307. To invoke the program change directory to \3COMTFTP\EXE and type 
  308.         custom netdev.sys.
  309. You will be presented with a menu driven interface which you can use to change
  310. various settings. The most common settings you may wish to change are in the
  311. 'site customization' menu. It is here that you can set-up the IP address, 
  312. default gateway and sub-net mask. You can give a name to the server by which 
  313. it can be identified. You can also use this program to check the TFTP server 
  314. IP settings.
  315.  
  316. The changes will be saved to the netdev.sys file which is loaded by config.sys 
  317. file when the machine is booted.
  318.  
  319.  
  320. F11: POSSIBLE PROBLEMS
  321. ======================
  322. If, when you reboot your PC, an Ethernet address of FFFFFFFFFFFF is displayed,
  323. or the server software does not load at all, your card has not been found.
  324.  
  325. Possible causes are:-
  326. 1) Problem:     An incorrect value has been entered for the packet driver.
  327.     Action:     Check that the settings on your card agree with the values you
  328.                 have entered for the packet driver. You can do this by looking 
  329.                 at the physical card or by running the set-up utility that
  330.                 came with your card.
  331. 2) Problem:     The packet driver is conflicting with another piece of 
  332.                 software.
  333.     Action:     If another network package is running on your PC, disable it 
  334.                 and try running the server again. You should not try and run 
  335.                 two network applications through the same card.
  336. 3) Problem:     The card is conflicting with another piece of hardware. 
  337.     Action:     Check the interrupt that you have set on the card is not the 
  338.                 same as any other piece of hardware. A usual value that is OK 
  339.                 is 10, though this is only a guide.
  340.           
  341. The first request by a device to initiate a download (the client) may result 
  342. in the error message,
  343.       TFTP: ERROR FROM FOREIGN HOST
  344.         ABORTED BY CLIENT REQUEST
  345. appearing, followed a few seconds later by a second request. This is normal 
  346. operation and shows the client validating the first block of data received, 
  347. before updating its non-volatile memory.
  348.  
  349.  
  350. F12: DE-INSTALLATION
  351. ====================
  352. A utility is provided to allow you to de-install the package from the hard 
  353. disk. The actions of this utility will be to restore your original config.sys
  354. and autoexec.bat files and delete all server executable and data files from 
  355. the hard disk.
  356.  
  357.  
  358. F13: TARGET DIRECTORY AND FILE STRUCTURE
  359. ========================================
  360. The installation creates a directory on the target machine called 3COMTFTP. The
  361. following sub-directories will be created also:
  362.  
  363.     \3COMTFTP\EXE
  364.     \3COMTFTP\BACKUP
  365.     \3COMTFTP\xxx
  366.  
  367. The directory, \3COMTFTP\EXE, is used to hold the TFTP server program 
  368. (TFTP_S.EXE), the customised configuration file, NETDEV.SYS, and the packet 
  369. drivers (3C5??.COM) needed for the supported network adapter cards.
  370.  
  371. The directory, \3COMTFTP\BACKUP, contains the original config.sys and 
  372. autoexec.bat files.
  373.  
  374. The directories, \3COMTFTP\xxx, are used to hold the Management Agent
  375. Images for the various managed devices.
  376.  
  377.  
  378. F14: IP ADDRESS
  379. ===============
  380. The TFTP server uses the Internet protocol. In this protocol every host 
  381. machine must have a unique Internet protocol address (IP address). If your 
  382. PC is already connected to a network, you should consult with your network 
  383. administrator who will be able to give you a suitable address.
  384.  
  385. If your site supports a number of sub-networks separated by IP routers, you 
  386. will need to configure the default gateway address.
  387.  
  388. IP addresses are 32 bit numbers which are usually written down in the so-called
  389. 'dot' or 'dotted quad' notation. This consists of four numbers separated by 
  390. dots (for example: 123.45.67.8). Each number should be in the range 0-255, 
  391. although in practice the values 0 and 255 have special meanings.
  392.  
  393. You should take great care to ensure that you do not use an IP address that is
  394. already used (or visible) on your network. For this reason we can not supply 
  395. the server with a default IP address. You MUST enter a value for this field. 
  396. Consult your network administrator.
  397.  
  398.  
  399. F15: DEFAULT GATEWAY IP ADDRESS
  400. ===============================
  401. If the Hub you wish to serve is not on the same IP network or sub-network as 
  402. your own, you will need to access it via a gateway.
  403.  
  404. If you use a gateway, you must enter the IP address of the GATEWAY in this 
  405. field.
  406.  
  407. If you do not use a gateway, leave this field as 0.0.0.0
  408.  
  409.  
  410. F16: SUB-NET MASK
  411. =================
  412. A Sub-Net Mask is calculated automatically by the server, based on the IP 
  413. address you entered. The calculated value will be inserted for you. This may 
  414. need to be changed depending on the addressing scheme in use on your network. 
  415. Consult your network administrator.
  416.  
  417. If the server and device are on the same IP network, ensure that the sub-net 
  418. mask of the device you are upgrading is the same as the server mask.
  419.  
  420.  
  421. F17: SIMPLE EXAMPLE
  422. ===================
  423. If your network does not use Internet Protocol, you may use a simple 
  424. point-to-point connection such as the suggested set-up below. The IP addresses
  425. cited are only examples to show the format. Whatever IP parameters you use, you
  426. MUST either:
  427.     a) de-install the server software, or
  428.     b) reset the parameters to null (0.0.0.0)
  429. IMMEDIATELY after the download.
  430.  
  431. TFTP server<------------------------------------->LinkBuilder Device
  432. 192.168.100.1           IP Address                  192.168.100.n
  433.     0.0.0.0     Default Gateway/Router IP Address       0.0.0.0
  434. 255.255.0.0          Sub-Net Mask                   255.255.0.0*
  435.  
  436. * On the LinkBuilder FMS, this should be entered in hexadecimal notation,
  437.   i.e.: FFFF0000.
  438.  
  439. In the above diagram, n is a number between 2 and 254, and is unique for the 
  440. each  LinkBuilder Unit on the network.
  441.  
  442. If you have any doubt at all, consult your network administrator.
  443.  
  444. ________________________________________________________________________________
  445.  
  446.  
  447. (R) means a registered trademark.
  448. (TM) means a trademark.
  449.  
  450. 3Com, LinkBuilder, EtherDisk, Etherlink and TokenLink are registered 
  451. trademarks, and MSH a trademark, of 3Com Corporation. Other trademarks are 
  452. the property of their respective owners.
  453.  
  454. Document Number: DRA1850-0AAA04
  455. Revision: 00
  456. Issued: 1 April 1996
  457. Copyright 1995,1996 3Com Ireland.
  458.   
  459.